package com.ruoyi.common.core.domain.zzw;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import org.springframework.data.annotation.Id;

/**
 * 【请填写功能名称】对象 t_indicators_info
 *
 * @author xbx
 * @date 2023-10-20
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class TIndicatorsInfo /*extends BaseEntity*/ {
    private static final long serialVersionUID = 1L;

    /**
     * 指标id
     */
    private Long cIndicatorsId;

    /**
     * 指标名称
     */
    @Excel(name = "指标名称")
    private String cIndicatorsName;

    /**
     * 指标描述
     */
    @Excel(name = "指标描述")
    private String cIndicatorsDescribe;

    /**
     * 指标大类（折线图、曲线图、柱状图、饼图、键值对、雷达图、热力图）
     */
    @Excel(name = "指标大类", readConverterExp = "折=线图、曲线图、柱状图、饼图、键值对、雷达图、热力图")
    private String cIndicatorsType;

    /**
     * 指标小类（基于大类的一些展示分类，如：柱状图有很多展示方式）
     */
    @Excel(name = "指标小类", readConverterExp = "基=于大类的一些展示分类，如：柱状图有很多展示方式")
    private String cIndicatorsTab;

    /**
     * 所属地区id
     */
    @Excel(name = "所属地区id")
    private String cDistrictId;

    /**
     * 所属地区名称
     */
    @Excel(name = "所属地区名称")
    private String cDistrictName;

    /**
     * 关联重点事件ID（查询该指标相关的重点事件，取top1或limit1）
     */
    @Excel(name = "关联重点事件ID", readConverterExp = "查=询该指标相关的重点事件，取top1或limit1")
    private String cRelatedKeyEventId;

    /**
     * 排序
     */
    @Excel(name = "排序")
    private Long cOrderNo;

    /**
     * 所属模块id（政法研判智脑：执法、社会治理；政法数据中心：云资源管理、政法大数据平台、政法数据资源管理平台）
     */
    @Excel(name = "所属模块id", readConverterExp = "政法研判智脑：执法、社会治理；政法数据中心：云资源管理、政法大数据平台、政法数据资源管理平台")
    private String cModuleId;


    @Excel(name = "指标数据", readConverterExp = "j=son")
    private String cIndicatorsData;

    @Excel(name = "是否上图", readConverterExp = "1=是， 0=否")
    private Long cIsRendering;


    @Excel(name = "上图数据")
    private String cRenderingData;

    @Excel(name = "所属平安指数")
    private Long cSafenessId;

    @Excel(name = "上图数据", readConverterExp = "0=左侧， 1=右侧")
    private Integer cIndicatorsSite;


    @Excel(name = "是否下钻", readConverterExp = "1=是， 0=否")
    private Integer cDrillDown;


    @Excel(name = "下钻数据")
    private String cDrillDownData;


    @Excel(name = "是否删除", readConverterExp = "1=是， 0=否")
    private Integer cIsDelete;


}
